peace pact - Turco Inglés Diccionario